using JlPay.Sdk.Models;

namespace JlPay.Sdk.Models.Clearing
{
    /// <summary>
    /// 提现查询响应
    /// </summary>
    public class WithdrawQueryResponse : StandardResponse
    {
        /// <summary>
        /// 结算类型
        /// </summary>
        public string? SettleType { get; set; }
        
        /// <summary>
        /// 金额
        /// </summary>
        public string? Amount { get; set; }
        
        /// <summary>
        /// 结果状态
        /// </summary>
        public string? ResultState { get; set; }
        
        /// <summary>
        /// 支付时间
        /// </summary>
        public string? PaymentTime { get; set; }
        
        /// <summary>
        /// 结算ID
        /// </summary>
        public string? SettleId { get; set; }
        
        /// <summary>
        /// 外部结算ID
        /// </summary>
        public string? OutSettleId { get; set; }
        
        /// <summary>
        /// 手续费金额
        /// </summary>
        public string? FeeAmount { get; set; }
        
        /// <summary>
        /// 附言
        /// </summary>
        public string? Postscript { get; set; }
    }
} 